Definition of Mentha Longifolia

  • (noun) a coarse Old World wild water mint having long leaves and spikelike clusters of flowers; naturalized in the eastern United States

Synonyms of Mentha Longifolia


Antonyms of Mentha Longifolia


No Antonyms Found.

Homophones of Mentha Longifolia


No Homophones Found.